What is the meaning of the word "marten cat"?

Definitions: